﻿body { background: #CCC; font-family: 'Trebuchet MS', Verdana, Arial, Sans-Serif; font-size: 80% }
#Container h1 { margin-top: 100px; font-size: 140%; color: #333; margin-bottom: 15px; border-bottom: 1px solid #AAA }
#Container #MainContainer h1 { margin-top: 10px; }
#LoginBox p { margin: 20px 0; }
#LoginBox label { display: block; font-size: 120%; margin-bottom: 5px }
#LoginBox .LoginInput { font-size: 120%; width: 200px; font-family: 'Trebuchet MS', Verdana, Arial, Sans-Serif; }
#LoginBox .Button { border: 1px solid #AAA; padding: 5px; background: #999; color: #FFF; cursor: pointer }
#LoginBox .ErrorBox img { vertical-align: middle; }
#LoginBox .ErrorBox { color: Red; background: #FFF; padding: 10px; }

#MainContainer { padding: 30px; }
#MainContainer .header-small { font-size: 70%; }
#MainContainer #Header { margin-bottom: 20px; }

#StatusBar {  background-color: #F0F0F0; color: #333; border-top: 1px solid #999 ; bottom: 0px ; font-family: verdana, arial ; font-size: 70%; height: 30px; padding: 5px 5px 0 5px; position: fixed ; width: 100% ; z-index: 1000 ; }
#StatusBar a { text-decoration: none; color: #333; }
#StatusBar a:hover { text-decoration: underline; }
#StatusBar img, #StatusBar input { vertical-align: middle; }